Shelton developer eyes 94 apartments on Todd Road