Permits Filed For 289-299 Castro Street in Duboce Triangle, San Francisco
Permits have been filed for new residencies at 289-299 Castro Street in Duboce Triangle, San Francisco. The site is between 16th street and Beaver Street. MUNI’s light rail is one block away at the Castro station.