This is a 3416 square foot, apartment home. This home is located at 342 N 63rd St, Philadelphia, PA 19139.
Off market
Street View
$356,200
342 N 63rd St, Philadelphia, PA 19139
--beds
--baths
3,416sqft
Apartment
Built in 1925
-- sqft lot
$-- Zestimate®
$104/sqft
$1,594 Estimated rent