Updating results...

Close Transportation - Elmwood 

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