249 N 62ND ST, Philadelphia, PA, 19139
249 N 62ND ST, Philadelphia, PA, 19139

$64,900

249 N 62ND ST, Philadelphia, PA, 19139

ACTIVE