High Floor, Ocean View, Full Kitchen, Swimming Pools, Hot Tub, Beach Access, Free Parking, Elevator

Entire House / Apartment