Park "The Eight " is located in Goicoechea, Costa Rica on XX473CG, Urbanización Térraba, Goicoechea. Park "The Eight " is rated 3.9 out of 5 in the category park in Costa Rica.
Address
XX473CG, Urbanización Térraba, Goicoechea
Accessibility
Wheelchair-accessible entrance