The 226-apartment complex at 17th Avenue and Happy Valley Road drew criticism from nearby residents, who have farms and ranches on multi-acre lots.