- Home
- »
- Florida
- »
- Odessa
- »
- FL 33556
- »
- Indiana Ave
- »
- 18404 Indiana Ave
18404 Indiana Ave, Odessa, FL 33556
18404 Indiana Ave, Odessa, FL 33556 is on the street of Indiana Ave, in the city of Odessa, Florida. It is in the zip code of FL 33556.
18404 Indiana Ave, Odessa, FL 33556It has It was last sold in Feb 2013 for $105,000.