Plans Filed for 598 Dellbrook Avenue on Twin Peaks, San Francisco
Permits have been filed for a new residential infill at 598 Dellbrook Avenue in San Francisco’s Twin Peaks neighborhood. The project will bring nine larger apartments to a vacant lot less than a quarter mile from the iconic Sutro Tower. Midtown Lands LLC, owned by James Keith, is listed as the property owner.