$3,999,000

27640 Island View Road, Shorewood, MN, 55331

87
Courtesy of: Coldwell Banker Realty