Nearly 1,500 apartments, retail space, a hotel and a solar grid are envisioned at the site of the defunct Indian Springs Mall.