238-unit apartment complex proposed for downtown Odessa - Odessa American

A developer has planned to build a 238-unit apartment complex near downtown Odessa that is geared to house medical staff and students near Medical Center Hospital and the Texas Tech University Health Sciences Center, sources from the Odessa Housing Finance Corporation say.

Read the full story >>

Story produced by the Office of Communications and Marketing, (806) 743-2143.