1/26 26 Price Dropped by $19K $299,999 2 Beds2 Baths1,224 SqFt 17 Notre Dame ST, Lake Placid, FL 33852 Single Family Home Listed by All Properties Realty Group LLC