New $336,654 2 Beds2 Baths1,623 SqFt 29 INDIGO DR, Lake Placid, FL 33852 Single Family Home Listed by CENTURY 21 WATSON & MYERS REALTY