Buildable .23 Acres on a Residential Neighborhood in Lake Placid, Fl. Close to all Stores in Lake Placid Downtown. Many Shopping Stores.