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