1289 N Mcdowell Blvd
Petaluma, CA 94954
Building Ownership
Tele-vue Systems Inc
Building Class
A
Stories
1
Year Built / Renovated
1978
Total Rentable Building Area
2,580 SF
Tele-vue Systems Inc
A
1
1978
2,580 SF