Address not disclosed, Homosassa, FL 34429 - MLS#803283 - Found It ...