18 Ellis St
San Francisco, CA 94102
Building Ownership
Deka Usa Stockton
Building Class
A
Stories
2
Year Built / Renovated
1973
Total Rentable Building Area
16,987 SF
Deka Usa Stockton
A
2
1973
16,987 SF