821 La Playa St
San Francisco, CA 94121
Building Ownership
Ocean Beach Restaurant Investr
Building Class
A
Stories
2
Year Built / Renovated
1982
Total Rentable Building Area
6,212 SF
Ocean Beach Restaurant Investr
A
2
1982
6,212 SF