215 Oak St, Ambler, PA 19002Est. $399.3K4 bds1 ba2,650 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 10
6 Cedarbrook Dr, Horsham, PA 19044Est. $443.8K3 bds3 ba1,918 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 4
7315 Oak Lane Rd, Melrose Park, PA 19027Est. $365K3 bds2 ba1,848 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 5
3117 Awest Germantown Pike, Norristown, PA 19403Est. $492K3 bds2 ba2,720 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 5
304 W Walnut St, North Wales, PA 19454Est. $358.3K3 bds1 ba1,496 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 5
750 N Hills Ave, Glenside, PA 19038Est. $487.3K3 bds2 ba1,592 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 5
1797 Old Welsh Rd, Huntingdon Valley, PA 19006Est. $1M5 bds4 ba3,800 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 4
405 E Spruce St, Norristown, PA 19401Est. $161.1K2 bds1 ba658 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 5
452 Harrison Ave, Hatboro, PA 19040Est. $423.3K3 bds3 ba1,599 sqft - House for saleShow more1 minute agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 5