PRIVATE POOL! Stunning St. John villa with a prime location near Cruz Bay and beaches, ocean views, modern furniture/appliances and more. Enjoy St. John luxury at it’s finest!
PRIVATE POOL! Stunning St. John villa with a prime location near Cruz Bay and beaches, ocean views, modern furniture/appliances and more. Enjoy St. John luxury at it’s finest!