Permits Filed for Addition at 55 Ulloa Street, Twin Peaks, San Francisco
Development permits have been submitted seeking the approval of a residential project at 55 Ulloa Street in Twin Peaks, San Francisco. The project proposal includes vertical addition to a single-family house on the site. Michael Harris…