News

Southern Land Company has begun construction of its 150-unit apartment complex in Garden City. The four-story, 183,000-square-foot project, built on 4.5 acres at 555 Stewart Ave., will bring a mix ...