View Details $329,522 1 of 8 Caracol | San Miguel de Allende 2 beds 2 baths 3 ½ baths On Site: 166 Days