Tech Moguls, Oligarchs, And Telegraph Hill Dwellers Take Note
Tech moguls and foreign oligarchs take note: San Francisco’s Supervisors have upheld the necessary approvals for three modern townhomes to rise on upon the mostly vacant lot at 115 Telegraph…