Thanks for visiting Odessa Square in Odessa, TX. Located at 222 N. Dixie Blvd in Odessa, this community has much to offer its residents. This community has a variety of amenities and features. Some of these include High-speed internet access, smoke-free options, and tile floors. Contact us today to discuss your new apartment and make your move to Odessa Square.
Compare listings
Compare