Address not disclosed, Longwood, FL 32750 - MLS#O5960006 - Michele ...