For RentBoca da Barra House - Ocean ViewBoca da Barra, TamandaréPrice on request22 bedrooms22 bathrooms44 parking spaces450 m²450 m²