306 S 35th St

 306 S 35th St, AllentownPA 18104
$1,3952 Beds1657 sqft