MLS# 6752627 - 7591 Lake Ida Way NW Alexandria, MN 56308