CDC Houston acquires luxury multifamily property The Mark at CityPlace Springwoods Village

Located at 1600 Springwoods Plaza Drive, Spring, the 268-unit, six-story building first opened in 2017 and features one-, two- and three-bedroom apartments ranging from 572 square feet to 1,599 square feet.