Las Terrazas

Broke Ground:
May 2025

Estimated completed:
Oct 2026

Located:
Escalares, Costa Rica