pendingUnder contract$645,9005.56 acresLehigh County4 bd, 2 ba • 2,033 sq ftUpper Milford Township, PA 18092