The company, which has the 2.5-acre site under contract, is slated to make a presentation to adjoining property owners on March 13 at 7 p.m. at Decatur City Hall, 509 North McDonough St.
Carter's project calls for the construction of 240 high-end apartments and 10,000 squre feet of retail.
The plans, including sketches of what the buildings will look like are on the city of Decatur website. Copies also are available at Decatur City Hall.
A Carter spokeswoman said the company did not have an immediate comment.
The existing Decatur Court building, a 125,000-square-foot office development, is to serve as the anchor to the project.
The development follows an earlier proposed project on the site that was shelved a few years ago amid the economic downturn.