North Main Development Sees Final Approval by City Council