Updated Today COMPARE Brady Station Apartments 4401 E 52nd St, Odessa, TX 79762 2 Beds $1,230 - $1,690