A partnership led by the principals of Houston-based real estate company InSite Realty Partners has purchased two office buildings in Stafford, Texas, from National Life Capital Management. The purchase price was undisclosed. InSite is planning an extensive renovation to the properties, located at 10701 and 10707 Corporate Drive in Stafford. Located in the Sugar Land/Fort Bend office market, the Atrium Building at 10701 Corporate Drive is a 108,490-square-foot, three-story office building. The Churchill Building at 10707 Corporate Drive is a 74,655-square-foot, two-story office building. The properties are 54 percent leased. Both are Class B properties. *** What's your opinion? Send your Letter to the Editor to email@example.com. Logan Brown of Grubb & Ellis, Hous...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.