24155 Mary Lake Trail, Shorewood, MN 55331
4
beds
4
baths
4,122 Sq.Ft. LIVING AREA
1.08 Acres lot
Shorewood was incorporated in 1956, from what was previously known as Excelsior Township.
Explore