509 Lake Mirror Dr, Lake Placid

509 Lake Mirror Dr
Lake Placid, FL

Property Details