1241 E Stafford St

 1241 E Stafford St, PhiladelphiaPA 19138
$1,0003 Beds950 sqftPets OK