3924 Haverford Ave

 3924 Haverford Ave, PhiladelphiaPA 19104
$1,0501 Bed