3412-3416 18th Street is a three-unit apartment building in San Francisco’s Mission District. Drolapas Team represented the sale at $2,200,000.
3 Units in the Mission District
Sold for $2,200,000