PendingUnder contract$649,0009.4 acresLehigh County3 bd, 2 ba • 2,372 sq ftUpper Milford Township, PA 18092