820 Shelter Bay Dr, Marathon, Florida, 33051

Property Details