Oceanfront With Private Rooftop Terrace, Direct Beach Access!

House / Apartment