Language
Desamparados, San José, Costa Rica
Address: Desamparados, Gravilias in front of the Fire Station.