$16,000/month

121 Galleon Road, Islamorada, FL 33036

Save Contact

121 Galleon Road Islamorada, FL 33036

Sold MLS# 223055167

4 beds 3 baths 1,968 sq ft Single Family