1/100 100 Active $2,190,000 5 Beds6 Baths4,875 SqFt 17906 SPENCER RD, Odessa, FL 33556 Single Family Home Listed by COLDWELL BANKER REALTY