Windchase 4100 East 50th Street, Odessa, TX 79762 Apartment 76,520 Square Feet 3.73 Acres 80 Units Built in 1982 Marketplace DMCA Takedown Request Property Details Apartment Real Estate For Sale 76,520 Square Feet 3.73 Acres 80 Units Built in 1982 Contact Information Brian Roosth Marcus & Miilichap Request more details Request a private showing Message* Submit × Request a private showing Message*