Permits Filed For a Five-Story Residence At 4512 23rd Street In Twin Peaks, San Francisco
Permits have been filed seeking the approval of a project proposed ar 4512 23rd Street in Twin Peaks, San Francisco. The project proposal includes the development of a five-story residential building over basement on a vacant lot. SIA Consulting is responsible for the design concepts and construction.