2 Wks Ago COMPARE East 12th Townhomes and Apartments 1120 N Jackson Ave, Odessa, TX 79761 3 Beds$1,400