View Details 1398 E Luck Ln Ten Acre Plat A | Millcreek $799,999 $799,999 On Site 36 Days Ago 0.88 acres 0.88 acres On Site 36 Days Ago