O&M Dogpatch Apartments
Verified profile
650-680 Indiana St
Apartment complex by BUILD: at 680 Indiana Street, San Francisco.
2017Expected completion
55Net units
Building Permits
201312244992
680 Indiana StAddress
51Units
2 yearsApproval time
Dec 24, 2014Issued
New construction
to erect 5 stories of 51 dwelling units with assembly/parking
View details