2671 Lombard Street is a four-unit apartment building in San Francisco’s Marina. Drolapas Team represented the sale at $2,100,000.
4 Units in the Marina
Sold for $2,100,000