A total of 24 new apartments could be built in Station Avenue if given the go-ahead by planning bosses Visit The Coventry Telegraph for More...