Closed | More Space Storage Center | 10/29/2019
Closed More Space Storage Center Odessa, TX 79762 | NRSF – 92,562 | 10/29/2019 MARCUS & MILLICHAP ARRANGES THE SALE OF A 92,562-SQUARE FOOT SELF-STORAGE FACILITY ODESSA, TEXAS, October 30, 2019 – Marcus & Millichap (NYSE: MMI), a leading commercial real estate investment services firm with offices throughout the United States and Canada, has announced the sale of More Space Storage Center, a 92,562-square foot… Read More »Closed | More Space Storage Center | 10/29/2019