Max International Costa Rica is located in Costa Rica on Edificio CV, 50m Norte del Banco Improsa, local 3, San José. Max International Costa Rica is rated 5 out of 5 in the category business center in Costa Rica.
Address
Edificio CV, 50m Norte del Banco Improsa, local 3, San José
Accessibility
Wheelchair-accessible entrance