Residents say new Granby Farm homes will 'tower over' them