6426 N 20th St

 6426 N 20th St, PhiladelphiaPA 19138
$1,2003 Beds1400 sqft