$25,000NewN/A Appaloosa Drive, Other City - In The State Of Florida, FL 32148INTERLACHEN LAKES ESTATES