3-min Walk To La Lora Beach, Luxury Santa Teresa Oceanview Home & Garden

House / Apartment