Updating results...

Elmwood, Philadelphia Real Estate & Homes For Sale

2656 S 67th St, Philadelphia, PA
Townhouse For Sale
$53,000
Zestimate ®: $49K
85 days on Zillow
Featured
2656 S 67th St, Philadelphia, PA19142
3 beds, 1 bath, 960 sqft
1,306 sqft lot
Built in 1916
Berkshire Hathaway HomeServices Fox & Roach, Realtors