9409 Tillotson Court Odessa, FL 33556
Single Family Home For Sale
- Pending
Welcome to your lakeside oasis in the heart of Odessa! This stunning custom-built lakefront home, constructed in 2017, offers a rare opportunity to experience unparalleled luxury and tranquility. Boasting 3 bedrooms, 2 bathrooms, and 190 feet of wate