Homes for sale - 3859 MELLON DR, Odessa, FL 33556 – MLS#W7850227 - ...