Driving directions

Santa Rosa Plaza Shopping Mall

1, Liberia, Guanacaste Province, CR
Review summary
4.2
Samuel Smits
5 months ago
Great outdoors mall. A lot of options to buy anything you like.