Photo 1 of 5For saleCompare it side by side with other properties$1,900,000BuildingBuilding in Caribe, CaraballedaCaribe · Caraballeda · La Guaira1,619 m²22RRent-A-House ConcresaVerified