Affordable Development Appealed by Neighbor in Telegraph Hill
While the proposed development of 178 affordable apartments to rise up to six stories in height across the half-block-plus parking lot parcel at 88 Broadway, a development which the Telegraph…