ODESSA, TEXAS — JLL has negotiated the sale of Winwood Town Center, a 365,559-square-foot regional shopping center located in the West Texas city of Odessa. The property sits on..
Dallas-based real estate development firm Fidelis Healthcare Partners, Saint Joseph Hospital and its parent SCL Health, have completed development of the 98,000-square-foot,..