2206 S Norwood St, Philadelphia, PA 19145 Get More Information Request More Info Property Details Town Home 3 Beds 1 Baths Map