Report copyright - INVESTMENT OVERVIEW ODESSA, TEXAS...3 FINANCIAL SUMMARY ODESSA, TEXAS INVESTMENT SUMMARY OVERVIEW ADDRESS 5381 West 42nd Street Odessa, Texas 79764 RENTABLE BUILDING AREA 31,660 SF
Please pass captcha verification before submit form