Plans have been unveiled for a 23-storey development comprising 307 Build To Rent units, located overlooking Cardiff Bay. IM Properties and its...