Updating results...

Philadelphia, PA Real Estate & Homes For Sale

886 N Stillman St, Philadelphia, PA
16 photos
Townhouse For Sale
$349,900
3 bds • 2 ba • 1,042 sqft • 435 sqft lot • Built 1920
Open: Sun. 11:30am-12:30pmOpen House - 11:30am - 12:30pm
 • Berkshire Hathaway HomeServices Fox & Roach, Realtors