5064 S DEEPWATER POINT, Homosassa, FL 34448 - MLS#OM630032 - Michel...