Forty-two townhomes at the southwest corner of KLO Road and St. Amand Road were approved Monday by Kelowna city council.