Permits Filed for 1900 North Front Street in Norris Square, North Philadelphia
Permits have been issued for the construction of a six-story mixed-use structure at 1900 North Front Street in Norris Square, North Philadelphia. Designed by Coscia Moos Architecture, the 83,790-square-foot structure will yield 105 apartments and 6,676…