Costa Rica - Alajuela Grecia Listing ID: 400232847019
Security 24/7 Completely flat lot With beautiful view and warm weather Safe and quiet place.