The Banff Housing Corporation is developing three lots at 338-342 Banff Avenue to be an affordable, for-purchase housing complex.