216 Vernon St

 216 Vernon St, MediaPA 19063
$1,2502 Beds950 sqftPets OK