Sold
$225,000
Lot Square Feet: icon
Lot Square Feet:
800 m2

A17 Playa Grande Estates

City
Playa Grande
State
Costa Rica