Lot sqf
840 square meters

Lot C-7

City
Playa Grande Estates
State
Costa Rica