Villa Marina Vista

18-23 Estate Smith Bay, St Thomas, 00802, VI