1 Day Ago COMPARE Stone Haven Townhomes 692 Stone Haven Dr, Byron, MN 55920 2 - 3 Beds $2,055 - $2,755