More Space has a new owner in storeMore Space has a new owner in storehttps://www.recenter.tamu.edu/news/newstalk-texas/?Item=233632019-10-30T05:00:00Z2019-10-31T20:00:00Z

​​Front offices of More Space Storage Center at 6501 I-20 BusinessODESSA – More Space Storage Center, a 96,562-sf storage facility at 6501 W. SH 80 E.​​, has been sold.

The 611-unit property sits on 4.95 acres and was 53 percent occupied at closing.

Marcus & Millichap arranged the sale. 

Texas logoIf you're looking for more Odessa-area real estate news, ​head to the Center's website. 

​Source: Marcus & Millichap
Marcus & Millichap
Read more at {Source}

 Search NewsTalk Texas