3412-3416 18th Street is a well maintained 3 unit apartment building located in San Francisco's Mission District. The property consists of 3 full floor 4 bedroom 2 bath flats with 3 car tandem parking. The units have each been remodeled over the past 10 years and are separately metered for gas, electricity and water.
Share property
Location 3412 18th Street, San Francisco, CA 94110