News

A five-story, 191-unit luxury apartment complex is under construction along Main Street and Dobson Road. Here's what we know.