Beds: 7
Baths: 6
Built Space: 3745 sqft
Lot / Size: 2463 SQFT
Houses in Cuenca