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