PendingUnder contract$685,0002.11 acresLehigh County4 bd, 2.5 ba • 2,956 sq ftUpper Macungie Township, PA 18031