Commercial strip plaza of 4 independent units located on Calle 74 in San Francisco.
Building size: 500m2
Year built: 2011
Status: Sold
Commercial strip plaza of 4 independent units located on Calle 74 in San Francisco.
Building size: 500m2
Year built: 2011
Status: Sold