PendingUnder contract$1,350,0002 acresMontgomery County5 bd, 4.5 ba • 6,023 sq ftHarleysville, PA 19438
PendingUnder contract$699,9002 acresMontgomery County3 bd, 2.5 ba • 2,640 sq ftLower Salford Township, PA 19438