710-20 Montrose Street

Rendering of 924 Beulah Street.

Facade Work Underway on Townhouse Complex at 710-20 Montrose Street in Bella Vista, South Philadelphia

Façade installation is making progress on a townhouse complex rising at 710-20 Montrose Street in Bella VistaSouth Philadelphia. In total, the development is bringing five new homes to the block. The development rises at the corner of Beulah Street next to the St. Mary Magdalen de Pazzi Church, on a plot owned by the Archdiocese of Philadelphia. Each one of these homes will rise four stories tall, and hold just over 3,000 square feet of space.

Read More

Fetching more...