Renderings Revealed for 3935-45-47 Ogden Street In Mantua, West Philadelphia
Renderings have been revealed for a six-story, 140-unit mixed-use development at 3935-45-47 Ogden Street in Mantua, West Philadelphia. Designed by Haverford Square Designs, the building will feature 1,800 square feet of commercial space at the ground floor, 38 car parking spaces and 80 bicycle spaces, and a roof deck at the top.