Construction Progresses at 769 South 10th Street in Bella Vista, South Philadelphia
A recent site visit by Philadelphia YIMBY has documented the latest construction progress at a 13-unit development at 769 South 10th Street in Bella Vista, South Philadelphia. Designed by Landmark Architectural Design, the building will stand four stories tall, with commercial space at the ground floor and a roof deck.