Sun 'n Lakes South Property
440 Sun N Lakes Blvd
Lake Placid, FL 33852
Lake Placid, FL 33852