17501 Brown Road, ODESSA, FL 33556
MLS#: T3535497 ( Residential )
- Street Address: 17501 Brown Road
- Viewed: 36
- Price: $997,000
- Price sqft: $278
- Waterfront: Yes
- Wateraccess: Yes
- Waterfront Type: Lake
- Year Built: 1979
- Bldg sqft: 3588
- Bedrooms: 4
- Total Baths: 4
- Full Baths: 4
- Garage / Parking Spaces: 4
- Days On Market: 148
Property Location and Similar Properties