SANTA RITA NATURA VILLAGE - ESTATES | CASCAISAlcabidecheFarmhouse • 7 room(s) • 7 bed. • 6 bath. • 672 m²