$1,500,000 -
120 Anglers Way
Islamorada ,
FL 33036
City: Islamorada
Courtesy of Compass Florida, LLC..