103 Carter Ave, Lake Placid, FL 33852, USA
44 Commercial Blvd, Lake Placid, FL 33852, USA
1548 Camellia Ct, Lake Placid, FL 33852, USA