$1,090,000

17812 Willow Lake Drive, Odessa, FL 33556

Save Contact

Sold Price:

$1,090,000

Sold Date: 05/18/2023

17812 Willow Lake Drive Odessa, FL 33556

Sold MLS# T3439920

6 beds 5 baths 5,540 sq ft Single Family