Homes for sale - 105 DEEDA ST, Florahome, FL 32140 – MLS#OM630104 -...