Land auction Philadelphia, PA - 6320-N-Norwood-St-Philadelphia-PA-19138, 501398872912 | Hubzu