3333 Mendocino Ave
Santa Rosa, CA 95403
Building Ownership
North Mendocino Investment Co
Building Class
A
Stories
2
Year Built / Renovated
1981
Total Rentable Building Area
31,844 SF
North Mendocino Investment Co
A
2
1981
31,844 SF