2450 Taraval St
San Francisco, CA 94116
Building Ownership
183 Townsend Corp Leung
Building Class
A
Stories
3
Year Built / Renovated
1991
Total Rentable Building Area
6,900 SF
183 Townsend Corp Leung
A
3
1991
6,900 SF