1451 Main St
Saint Helena, CA 94574
Building Ownership
Southwood Azusa Llc Tr
Building Class
A
Stories
Year Built / Renovated
1975 / 1975
Total Rentable Building Area
2,880 SF
Southwood Azusa Llc Tr
A
1975 / 1975
2,880 SF