60 W Plaza Granada

Islamorada, FL, 33036
$8,500Price
4Beds
3Baths
2204sqft
Courtesy of: Property Sales & Inv. Inc.

60 W Plaza Granada

Islamorada, FL, 33036
$8,500Price
4Beds
3Baths
2204sqft