Lindora Shopping Park is located in San José Province, Costa Rica on 957'15. 8409'06., Av. 9. Lindora Shopping Park is rated 4 out of 5 in the category business park in Costa Rica.
Address
957'15. 8409'06., Av. 9
Accessibility
Wheelchair-accessible entrance