About this property
This stunning single storey detached villa, located in the exclusive area of Mascamarena, is the definition of luxury and comfort. With a built area of 265 square metres and a plot of 2,650 square metres, this property offers generous space for family...