The Bloomington City Council approved an annexation agreement and special use for a 58-townhome development to the southeast ...