View Details $350,000 1 of 34 Urbanizacion El Castillo | Urbanizacion El Castillo 5 beds 2 baths On Site: 153 Days