New flats could be constructed on a busy Leeds city centre street if newly lodged plans are approved.