1269 N Mcdowell Blvd
Petaluma, CA 94954
Building Ownership
Chinese Christian Mission Inc
Building Class
A
Stories
2
Year Built / Renovated
1979
Total Rentable Building Area
22,224 SF
Chinese Christian Mission Inc
A
2
1979
22,224 SF