Share: Property Leasing & Management Pennrose Management Company Visit Website 1301 North 31st Street Philadelphia, Pennsylvania 19121 (267) 386-8693 (267) 386-8693 (fax) About Map About Combined expertise in creating real estate developments of distinction with professional management services to create exceptional multifamily communities. What's Nearby? Distance: 5 10 15 20 25 50 mi.