Construction Makes Headway at 769 South 10th Street in Bella Vista, South Philadelphia
Construction work is making considerable headway 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.