1420 N Mcdowell Blvd
Petaluma, CA 94954
Building Ownership
Sequoia Center Llc
Building Class
A
Stories
Year Built / Renovated
1995
Total Rentable Building Area
71,884 SF
Sequoia Center Llc
A
1995
71,884 SF