Rainbow Beach St. John: paradise at your doorstep
Toes in the sand or chillin' in the pool, it's all about relaxing mind and body. Fabulous WATERFRONT home with a sandy, swimmable beach on a FLAT LOT. RAINBOW BEACH is a solid masonry pool villa that recently received a complete makeover. The home has 4 air-conditioned...