SAPPHIRE BEACH VILLAS SUITES

6722 ROUTE 6
St Thomas