2 Beds / 2 Baths / 2,008 sqft
North Wales, PA 19454
4 Beds / 3 Baths / 2,770 sqft
Norristown, PA 19401
4 Beds / 2 Baths / 1,817 sqft
Norristown, PA 19401
3 Beds / 1 Bath / 1,120 sqft
Ambler, PA 19002
3 Beds / 1 Bath / 1,834 sqft
Plymouth Meeting, PA 19462
3 Beds / 1 Bath / 1,979 sqft
Ambler, PA 19002
3 Beds / 1 Bath / 1,206 sqft
Ambler, PA 19002
3 Beds / 4 Baths / 1,916 sqft
Norristown, PA 19401
6 Beds / 8 Baths / 10,618 sqft
Ambler, PA 19002
4 Beds / 1 Bath / 3,298 sqft
Conshohocken, PA 19428
4 Beds / 3 Baths / 2,886 sqft
Ambler, PA 19002
4 Beds / 3 Baths / 2,272 sqft
Lansdale, PA 19446
3 Beds / 1 Bath / 1,000 sqft
Norristown, PA 19401
4 Beds / 1 Bath / 1,386 sqft
Conshohocken, PA 19428
3 Beds / 1 Bath / 1,584 sqft
Plymouth Meeting, PA 19462