North Main, a proposed development, will consist of three buildings along the corner of North Main Street and Academy Street.