SOLD EU€ 299 860¹¹ Santa Cruz 186 - D Macuarima (Santa Cruz) Single Family Homes 3 · 2 · Inland View · 599 m²
EU€ 713¹/mth¹ Cunucu Villas Apartments Macuarima (Santa Cruz) Condos/Apartments 1 · 1 · Garden View · 1,000 m²