Apartments in 79764 Odessa, TX

4 businesses found


College Inn Apartments

2721 Henderson Avenue Apartment 39 , 79764
Phone: (432) 337-3091

Westwood Square Apartments

2950 Pleasant Avenue , 79764
Phone: (432) 333-2021

Sedona Springs

920 West University Boulevard , 79764
Phone: (432) 272-3458

Cardinal Homes Inc

3313 Kermit Highway , 79764
Phone: (432) 332-3419