Shoreside

2 Bed | 1 Bath | Sleeps 6 | Grand Marais