located at 196 Autumn Ave, Lake Placid, FL
is currently for sale.
196 Autumn Ave, Lake Placid is listed
This property has approximately 10,000 square feet.
If the property located at 196 Autumn Ave, Lake Placid, FL isn't what you're looking for,
Florida real estate
to see other
houses for sale in Lake Placid.