Iglesia de Vista de MarParishShareCalle Vista de Mar11906 Platanares, San JoséCosta RicaGet directions