Homes for sale - 3555 RICE LAKE LOOP, Longwood, FL 32779 – MLS#O590...