Search by Location...

Odessa Apartments For Rent

Viewing 2 apartments in Odessa

Pricing and availability subject to change

Alturas Penbrook

3965 Penbrook St. - Odessa, TX
  • Dogs Accepted
  • Pool
1 BED
$905+
2 BED
$940+

Alturas Eleventh

2828 E 11th St. - Odessa, TX
  • Cats Accepted
1 BED
$925+
2 BED
$955+