Agate Bay

3 Bed | 2 Bath | Sleeps 8 | Grand Marais