Commercial strip plaza located on Calle 68 in San Francisco, consisting of 11 individual units with internal mezzanine.
Building size: 1,500m2
Year built: 2013
Status: Sold
Commercial strip plaza located on Calle 68 in San Francisco, consisting of 11 individual units with internal mezzanine.
Building size: 1,500m2
Year built: 2013
Status: Sold