3572 20th Street San Francisco CA 94110

3572 20th Street San Francisco CA 94110
1100 SQFT Commercial street front in the Mission.
Available to view by appointment only.
DO NOT DISTURB TENANTS
[Street View]

  • Address: San Francisco, California 

Lease Terms

MINIMUM 3 YEAR LEASE

Pet Policy

NO PETS