23 Shore Road
1 bedroom, sleeps 3
$ 950 per week
web design by
Zebbler