BAIC Costa Rica is located in Costa Rica on Avenida 39, calles 50 y 40 100 metros oeste Plaza de Deportes La Uruca San José La Uruca. BAIC Costa Rica is rated 3 out of 5 in the category car dealer in Costa Rica.
Address
Avenida 39, calles 50 y 40 100 metros oeste Plaza de Deportes La Uruca San José La Uruca
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance