Apartamentos Castros is located in Provincia de Cartago, Tres Rios, Costa Rica on Casa #10, San Diego, Urb. La Eulalia. Apartamentos Castros is rated 3 out of 5 in the category real estate rental agency in Costa Rica.
Address
Casa #10, San Diego, Urb. La Eulalia