LOCATION: La Quinta, Cumbayá, Ecuador

YEAR: 2024

AREA: 11800 sqft. – 1096,25m²