Capitol Mall site would have 28-story apartment tower, 80,000-square-foot office building

Capitol Mall site would have 28-story apartment tower, 80,000-square-foot office building

A national development company is planning a 28-story apartment building on arguably one of the best development sites in Downtown Sacramento.

Nashville, Tennessee-based Southern Land Co. is scheduled to close escrow Tuesday on the 2.5-acre site known as Lot X, on the southwest corner of Third Street and Capitol Mall. The company is already planning not only the 225-unit project but a neighboring, 80,000-square-foot mass-timber office building on the same site.